home *** CD-ROM | disk | FTP | other *** search
-
- Universal Filter V2.1
-
- http://www.uni.coloraid.de
-
- Einführung
- ----------
-
- Der 'Universal' Filter erlaubt das Laden vieler zusätzlicher
- Grafikformate mit dem PageStream V3.x/V4.x DTP Programm. Weiter
- wird das Laden auch schon unterstützter Formate teilweise
- erheblich beschleunigt. Interessiert?
-
-
-
- Voraussetzungen
- ---------------
-
- - AmigaOS 2.04 or newer.
- - PageStream V3.1, V3.2, V3.3, V3.4, V4.0 oder neuer
- - Die IRW Library (kommt normal mit dem Universal Filter)
-
-
-
- Funktionen des Filters
- ----------------------
-
-
- Der Universal Filter erlaubt das Laden sämtlicher CMYK, RGB oder
- Graustufen-Grafikformate, wie sie von der IRW Library unterstützt
- werden. Dies bedeuted, daß neben vielen neuen Formaten für
- PageStream auch einige schon von PageStream unterstüzte Formate
- neu hinzukommen. Doch der Universal Filter ist hier meistens
- nicht nur deutlich schneller als die original Filter. Oft kann
- der Universal Filter auch Exoten eines Formats laden. Z.B. kann
- Universal fast alle Arten von TIFF Bilder laden, während der
- PageStream TIFF Filter nur sehr eingeschränkt ist.
-
-
- Die derzeit unterstüzten Formate sind:
-
- BMP: 1, 4, 8, 16, 24 and 32 Bit, Windows V3 and OS/2 format,
- RLE4, 8, 24 compression
- DataTypes: OS 3.0 DataTypes (24 Bit OS 3.5/3.9 support is planned)
- DCX: only the first image is loaded (IRW does support more)
- IFF ILBM: including HAM, HAM8, EHB, CMYK
- IFF DEEP: Noch nicht vorhanden -
- alten Universal Filter V1.xx weiter benutzen!
- JPEG: 8 Bit, 24 and 32 Bit CMYK JFIF, progressive JPEG, Hemera
- PCX: 1,2,4,8 and 24 Bit images
- GIF: (nicht in allen ausgelieferten Versionen der IRW Library
- vorhanden!)
- PGM/PBM/PPM: P1-P6 types with up to 16 Bit/channel
- PNG: 1-48 Bit - incl. interlaced
- Targa: supports all known RGB, RGBA types incl. compression
- TIFF: 1-64 Bit, RGB, RGBA, CMYK, YCbCr with None, PackBits,
- RLE, JPEG, G3, G4 and Next compression, Strips
- or Tiles, Packed or separate color
- (LZW Komprimierung nicht in allen ausgelieferten
- Versionen der IRW Library vorhanden!)
-
- Installation
- ------------
-
- Einfach das Installationsprogramm benutzen. Danach PageStream neu
- starten und ein Bild mit einem unterstützen Format wählen. Es wird
- dann zum Laden der "Studio's Universal Filter" angeboten.
-
- Deinstallation
- --------------
-
- Zum Deinstallieren des Filters einfach das Installationsprogramm
- erneut starten. Es erkennt automatisch einen bereits
- installierten Filter und fragt dann, ob ein Update bzw.
- Deinstallation gewünscht ist. Wählen Sie entfernen.
-
-
- Neu seit V1.xx
- --------------
-
- Das herausragendste neue Feature der Version 2 des Filters ist der
- Gebrauch der IRW Bibliothek. Die IRW Bibliothek wurde
- grundsätzlich dafür entwickelt, um das Lesen und Speichern jeder
- Art von Farbinformation in jedem erdenklichen Farbraum zu
- ermöglichen. Das Ziel dieser Bibliothek ist eigentlich nicht die
- Unterstützung vieler verschiedener Dateiformate oder das
- Konvertieren zwischen diesen, sondern die vollständige und
- komplette Unterstützung der populärsten und weithin bekannten
- Formate. Viele der Funktionen der IRW Library werden leider von
- PageStream nicht genutzt. Doch auch ohne diese Sonderfunktionen
- dürfte die guten Leistungen offensichtlich sein.
-
- Zuverlässigkeit ist das Hauptanliegen. Ungefähr 30 Prozent der
- Arbeit an der IRW Library wurde der Fehlerbehandlung gewidmet.
- IRW bietet detaillierte Fehlermeldungen einschließlich Hinweisen
- zur Behebung dieser Probleme sofern möglich. Die Fehlermeldungen
- sind lokalisiert und bieten oft eine "Wiederholen" Option
- sofern möglich.
-
- Was sind nun die Neuigkeiten dank IRW:
-
- - Bilder mit <8Bit werden nun beim Laden nicht mehr nach 8/24 Bit
- konvertiert. Dies erlaubt schnelleres Laden von Bildern bei
- weniger Speicherbedarf.
-
- - Die IRW Library unterstützt viele Daten. So kann IRW z.B: 16
- Bit Daten lesen und schreiben. Diese, und viele andere Funktionen
- (ICC, IPTC,...), werden leider nicht von PageStream unterstützt.
- Die IRW Library versucht dennoch, falls möglich, die Daten zu
- konvertieren.
-
- - Einige neue Bildformate werden von der IRW Library unterstützt.
- Leider hat aber die Zeit nicht zur Fertigstellung der IFF DEEP
- Funktionen in der IRW Library gereicht. Müssen Sie weiter IFF
- DEEP laden, empfiehlt es sich beim alten V1.x filter zu bleiben.
- Auch fehlt noch die 24 Bit OS 3.5/3.9 Datatype Unterstützung.
-
- - PageStream lädt alle Filter beim Starten. Diese verbauchen viel
- Speicher, auch wenn sie nicht benutzt werden. Der neue Universal
- Filter selbst ist extrem klein und braucht fast keinen Speicher.
- Nur beim Laden von Bilder wird die IRW Library kurzzeitig
- hinzugeladen. Auch beim Laden eines Bildes braucht die IRW
- Library teilweise erheblich weniger Speicher als der alte
- Universal Filter.
-
- - Die IRW Library erlaubt neben dem bislang bekannten zeilenweisen
- Laden eines Bildes auch das Laden eines gesamten Bildes in einem
- Durchgang. Dies senkt den Speicherbedarf und beschleunigt das
- Laden bei einigen Bildformaten erheblich.
-
- - Der Universal Filter V2 ist jetzt kostenlos für alle PageStream
- Benutzer.
-
- - Zuverläßigkeit war ein wichtiger Punkt bei der Erstellung der
- IRW Library. Ausführliche Fehlermeldungen sind die Regel...
-
- - Alle Laderoutinen für die Bilder sind nun in der IRW Library
- vorhanden. Es profitieren also PageStream Universal Filter
- Benutzer bei einem Update der IRW Library automatisch von neuen
- Funktionen in der IRW Library.
-
-
- Hintergrundinformationen
- ------------------------
-
- Ich mache es kurz (mehr in der englischen Anleitung)
-
- - Bei Speichermangel auf Ihrem System sollten Sie überlegen,
- unnötige Filter oder doppelt unterstüzte Filter aus dem
- PageStream:SoftLogik/Filters Verzeichnis zu löschen. PageStream
- lädt derzeit ALLE Filter beim Start in den Speicher. Sie können
- so evtl. kostbaren Speichers freimachen. Besser wäre aber sicher
- der Kauf des inzwischen doch recht billigen Speichers.
-
- - PageStream benutzt den Filter nur beim ersten Importieren des
- Bildes. Das Bild wird ansonsten in einem eigenen Format mit dem
- Dokument abgespeichert. Ausnahme: lassen Sie das Bild
- "External", dann wird beim Laden des Dokuments auch wieder der
- Filter zum Laden des Bildes benutzt. Sollte der Filter nicht
- vorhanden sein, kann automatisch Bild und/oder Filter ausgetauscht
- werden.
-
- Es ist also auch mit dem Universal Filter in Zukunft die
- Sicherheit Ihrer Dokumente ausreichend sichergestellt. Auch dann,
- wenn Sie einmal nicht mehr den Universal Filter benutzen.
-
- Tauschen Sie PageStream Dokumente mit anderen Benutzern ohne
- Universal Filter, sollte das Dokument keine externen Bilder haben
- die nicht auch mit den original PageStream Filtern geladen werden
- können. Besser ist naklar, der andere Benutzer installiert auch
- den Universal Filter.
-
-
- Fehler
- ------
-
- CMYK Bilder, die im JPEG Format mit PhotoShop gespeichert wurden,
- sind invertiert. Dies ist ein bekannter Fehler von PhotoShop.
- Die IRW Bibliothek versucht herauszufinden, ob die Bilder mit
- PhotoShop gespeichert wurden und korrigiert diese automatisch. In
- der Praxis funktioniert diese Erkennung anscheinend zuverlässig
- und es sind keine Probleme bekannt. Wenn allerdings Ihre CMYK
- JPEG Bilder invertiert geladen werden sollten, kann dies
- passieren, wenn die Erkennungsroutine irritiert wird. Bitte
- melden Sie solche Bilder.
-
-
- Sollten Sie ein Bild haben, das in einem unterstüzten Format nicht
- richtig geladen wird, wäre ich extrem dankbar, wenn Sie einen
- Fehlerreport schicken könnten an:
-
- Wolf Faust
- Am Dorfgarten 10
- 60435 Frankfurt
- Germany
-
- EMail: wfaust@uni.coloraid.de
- (wfaust@wfaust.de bei Problemen mit wfaust@uni.coloraid.de)
- http: www.uni.coloraid.de
- Tel: ++49-69-5486556
- Mobile: ++49-179-6924769
- Fax: ++49-69-95409598 (Bitte keine Antwort auf Faxe erwarten,
- wenn der Fehler hier als bekannt,
- unwesentlich o.ä. eingestuft wird)
-
-
- Nicht vergessen: welches Bild genau (Farbe, Größe usw), von
- welcher Anwendung gespeichert usw. in dem Fehlerreport angeben.
- Ein Bild als Beispiel auf Diskette sagt meistens auch mehr als
- tausend Wörter).
-
- BITTE: NEHMEN SIE SICH DIE ZEIT, UM PROBLEME ZU MELDEN.
-
- Nur So kann ich die sicherstellen, daß die Software noch sicherer
- wird. Bitte wechseln Sie nicht heimlich zu einem anderen Format
- was funktioniert. Das hilft weder Ihnen, anderen Anwendern noch
- mir. Die Existenzberechtigung des Universal Filter besteht einzig
- darin, daß ich die Routinen weiter verbessern will. Schon jetzt
- sollte es weit besser funktionieren als mit allen anderen Filtern
- für PageStream.
-
-
-
- COPYRIGHT
- =========
-
- Alle zum Universal Filter gehörenden Dateien, Programme und
- Anleitungen sind Eigentum von Wolf Faust (Adresse siehe oben) und
- unterliegen dem Urheberrechtsschutz/Copyright ©1997-2001. Alle
- Rechte vorbehalten.
-
- Installer and Installer project icon (c) Copyright 1995-96 Escom
- AG. All Rights Reserved. Reproduced and distributed under
- license from Escom AG. More is Copyright (c) 1986-1993
- Commodore-Amiga, Inc. All Rights Reserved. Reproduced and
- distributed under license from Commodore. Teile der
- JPEG-Laderoutine basiert auf Arbeit der Independent JPEG Group.
-
- INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE; NO
- WARRANTIES ARE MADE. ALL USE IS AT YOUR OWN RISK. NO LIABILITY
- OR RESPONSIBILITY IS ASSUMED. THE MORE PROGRAM IS PROVIDED
- "AS-IS" AND SUBJECT TO CHANGE; NO WARRANTIES ARE MADE. ALL USE IS
- AT YOUR OWN RISK. NO LIABILITY OR RESPONSIBILITY IS ASSUMED.
-
- Der Autor und mögliche Distributoren übernehmen keine Gewähr für
- die Funktionsfähigkeit der beschriebenen Software. Herr Faust
- übernimmt keine Haftung für Schäden, direkte oder indirekte, die
- aufgrund der Verwendung der Software entstehen oder damit in
- Verbindung stehen.
-
-
- DANKE
- -----
-
- Und zum Schluß ein DICKES DANKE an die Leute (Deron, Gary,...) von
- SoftLogik, die diesen Treiber durch geleistete Dokumentation,
- Software und Hilfe erst ermöglicht haben.
-
-
- History
- -------
-
-
- 16.09.97 V1.1 - Erste öffentliche Version zu Testzwecken basierend
- auf Studio V2.15
- 18.09.97 V1.2 - BME versuchte Verzeichnisse zu laden. Dies
- erfolgt beim Prüfen der Dateien, die im Filerequester
- anzuzeigen sind.
- - Kann Datatype ein Object nicht öffnen, wird
- vorläufig davon ausgegangen, daß alles
- funktioniert... nur eben kein passender Datatype
- existiert um jegliche Meldung zu unterdrücken.
- - Es gibt eine Fehlermeldung, falls der SL_SystemInit()
- Aufruf zum öffnen der Libraries usw. von
- PageStream fehlschlaegt...
- 24.09.97 V1.3 - IFF ILBM S/W-Bilder mit 1 Bit Tiefe ohne Farbpalette
- werden jetzt geladen. Entspricht nicht IFF Standard,
- wird aber von PageStream/BME gespeichert.
- 02.11.98 V1.31 - Check für PageStream4: Assign hinzugefügt.
- 02.02.99 V1.4 - DPI Informationen werden nun von PNG/IFF DEEP Dateien
- gelesen
- 17.04.99 V1.5 - ASyncIO library sorgte für Abstürze bei interlaced
- GIF Bilder. GIF arbeitet vorläufig jetzt ohne
- async IO.
- - Wesentlich weniger Seek() Aufrufe bei GIF.
- 01.05.99 V1.6 - Probleme mit extrem schlecht komprimierten IFF Bildern
- beseitigt (>30% als unkompimiert... derzeit
- scheint nur Candy Factory Pro derart schlechte
- Bilder zu speichern).
- 03.09.99 V1.7 - Problem mit TIFF RGB Bildern mit mehr als einem
- zusaetzlichen Channel beseitigt.
- - TIFF LogLuv codec hinzugefügt.
- - Unterstützung für Bilder von Hemera-Produkten
- hinzugefügt (Hemera NetGraphics und Clip-Art CDROMs)
- 16.06.00 V1.8 - Keine Requester mehr beim Versuch nicht unterstützte
- ILBM Typen zu laden (CMYK).
- - PCX mit 8 Bit und >1 Plane funktionierte nicht.
- - DCX Format funktionierte nicht
- - BMP 4 Bit RLE Compression funktionierte
- nicht und verursachte Fehlermeldung.
- - PNG Graustufenbilder mit Alpha Kanal funktionierte nicht.
- - BMP 32 Bit Support hizugefuegt.
- - PPM/PGM P5/P6 Kommentare werden nun ignoriert.
- - assert() debug Aufrufe in TIFF Code entfernt.
- - Fehlermeldung fuer unbekannte TIFF Kompression
- wurde angezeigt und dann dennoch "Mist" geladen.
- Filter bricht jetzt korrekt ab.
- - Installation: Deinstallation hinzugefügt und
- Update Routinen verbessert.
- 16.03.01 V2.00 - Neuer Filter jetzt basierend auf der IRW Library.
- - IFF DEEP zeitweilig entfernt.
- (alten V1.xx Filter für IFF DEEP weiter verwenden!)
- + Unterstützt jetzt <8Bit Daten in Pagestream
- + Schneller
- + Fast kein Speicher nötig, wenn kein Bild geladen wird
- + 16 Bit (konvertiert nach 8 Bit) und CMYK Daten
- koennen nun geladen werden
- + Verbesserte PGM/PBM/PPM/JPEG/BMP/TIFF Routinen
- + Erheblich besseres Fehlerhandling dank IRW
- + Locale Support
- + Compiliert für verschiedene CPU
- + VIELE kleine Verbesserungen
- 04.07.01 V2.10 - Farbpaletten von Bildern wurden falsch an PageStream
- gemeldet. Dies führte in aller Regel zum Absturz
- kurze Zeit nach dem Laden des Bildes.
- Danke für die Fehlermeldung geht an
- DJNick <djnick@ptt.yu>.
-
- - Update auf IRW Library V1.05 (04.07.01):
- + Tiff, Targa und DoOpen() Routinen benötigen
- ca. 1K weniger Stack Speicher.
- Dies sollte die Probleme des zu kleinen
- PageStream/HHV Stacks und den dadurch
- verursachten Fehler/Crashes vermeiden.
- PGS User: stellt den Stack um 4096 größer ein!
- Auf Dauer ist hier der PageStream Hersteller
- gefragt...
- Dank für den Hinweis geht an
- Steve Bowman <stevebow@hotkey.net.au>
- + pnglib update von 1.0.8 zu 1.0.9
- + Fehler beim Zugriff auf BMP Header wurden
- an die Anwendung, nicht aber unbedingt
- an den User gemeldet.
-
-
- (Ende)
-